transmitting site - Spanish English Dictionary